package com.iraeta.dao.main;

import com.iraeta.entity.main.Plancangku;
import org.apache.ibatis.annotations.Param;

import java.util.HashMap;
import java.util.List;

public interface PlancangkuDao {
    int insert(Plancangku record);
    int updateByPrimaryKey(Plancangku record);
    int deleteByPrimaryKey(Integer id);
    int deleteByPlanId(@Param("planid") Integer planId);
    Plancangku selectByPrimaryKey(Integer id);
    Plancangku selectByCkIdAndPlanId(@Param("planid") Integer planid, @Param("cangkuid") Integer cangkuid);
    void deletePlanCangKuIdStr(@Param("planid") Integer planid, @Param("cangKuIdStr") String cangKuIdStr); //删除cangkuid的 不在userIdStr中的数据
    List<String> selectPlanCangKuUsers(@Param("planid") Integer planid);
    List<HashMap<String, Object>>  selectByPlanId(@Param("planId") Integer planId);
}